Accusoft.ImagXpressSdk Namespace > ImageReduce Class > PngReduce Method : PngReduce(ImagXpress,Byte[],Byte[]) Method |
'Declaration Public Overloads Shared Sub PngReduce( _ ByVal imagXpress As ImagXpress, _ ByVal inputPngData() As Byte, _ ByRef outputPngData As Byte() _ )
'Usage Dim imagXpress As ImagXpress Dim inputPngData() As Byte Dim outputPngData As Byte() ImageReduce.PngReduce(imagXpress, inputPngData, outputPngData)
public static void PngReduce( ImagXpress imagXpress, byte[] inputPngData, out byte[] outputPngData )
public: static void PngReduce( ImagXpress* imagXpress, byte[]* inputPngData, [PARAMFLAG::Out] byte[] outputPngData )
public: static void PngReduce( ImagXpress^ imagXpress, array<byte>^ inputPngData, [Out] array<byte> outputPngData )
Exception | Description |
---|---|
System.ArgumentNullException | Thrown when imagXpress is null. |
System.ArgumentNullException | Thrown when outputPngData is null. |
ImagXpressException | Thrown when imagXpress is not licensed for this feature. |
ImagXpressException | Thrown when inputPngData refers to a damaged or incomplete PNG. |